home *** CD-ROM | disk | FTP | other *** search
/ MacWorld Secrets (4th Edition) / Mac Secrets CD 4th Ed.toast.sit / Mac Secrets CD 4th Ed.toast / Shareware & Freeware / Disk Rejuvenator 1.0 / Disk Rejuvenator Read Me < prev    next >
Text File  |  1995-12-14  |  8KB  |  104 lines

  1. Disk Rejuvenator
  2. Written by Leonard Rosenthol
  3. Copyright ©1993, Aladdin Systems, Inc.
  4.  
  5.  
  6. Installation:
  7. If you are reading this, you've already installed it!   
  8.  
  9. Description:
  10. Disk Rejuvenator is designed to be a simple utility for putting some life back into your disk.  It does so by examining some common attributes of your disk and correcting those that are in need of correction.  (see technical note below for more details)
  11.  
  12. Disk Rejuvenator requires System 6.0.4 or later, and System 7 users additionally can enjoy an easy “drag and drop” interface.
  13.  
  14. Disk Rejuvenator is 32-bit clean, ‘040 cache and virtual memory compatible and even Apple event aware. 
  15.  
  16. Using Disk Rejuvenator:
  17. System 7 users can have their disks rejuvenated by dragging the icons of the disk you wished rejuvenated onto the Disk Rejuvenator icon.  
  18. 1. Select the icons of the disks to be rejuvenated.
  19. 2. Drag them over the Disk Rejuvenator icon until it highlights.
  20. 3. Let go of the mouse/trackball button.
  21. Disk Rejuvenator will open and proceed to rejuvenate your disk. 
  22. When it is completed, Disk Rejuvenator automatically quits.  It is recommended that you restart your Macintosh for the rejuvenation to be complete.
  23.  
  24. System 6 users, or those who prefer a direct way to rejuvenate their disks, should:
  25. 1. Double click on the Disk Rejuvenator icon.
  26. 2. Click the “Drive” button until the disk's name and icon appear at the top of the window.
  27. 3. Click the “Select” button.
  28. When it is completed, Disk Rejuvenator will display an message letting you know that the process is complete.  Click “OK”.
  29. It is recommended that you restart your Macintosh for the rejuvenation to be complete.
  30.  
  31. Special Features:
  32. * Scripters can control Disk Rejuvenator from other applications.  For example, with HyperCard use the “open <document> using "Disk Rejuvenator"” command.  With Frontier, use a “required.OpenDocument('ADFx', document)”.   
  33.  
  34. Technical Note:
  35. Disk Rejuvenator was written to address the problem experienced by some of our users where their hard disks would become inaccessible from the standard “Open” dialogs, or their custom icons would disappear.  This was caused by the FinderInfo for the root of the disk getting corrupted.
  36.  
  37. In order to restore this to a “correct” state, Disk Rejuvenator queries the disk for its FinderInfo (via PBGetCatInfo), adjusts the state of some of the fields by looking for the presence of customIcon files (and such) and then writes back out a more correct set of flags (via PBSetCatInfo).  It will also change the modification date for the disk to the current date & time in order to get the Finder to update itself.  
  38.  
  39. However, the Finder keeps a nice little cache of information about mounted disks and so it is neccessary to restart the Mac for the changes to really take place.
  40.  
  41. Troubleshooting:
  42. We hope that you won't have any problems with Disk Rejuvenator, but if you do, you can contact Aladdin Systems using any of the following means:
  43. Aladdin Systems, Inc.
  44. 165 Westridge Drive
  45. Watsonville, CA 95076 USA
  46. Voice 408-761-6200; Fax 408-761-6206 
  47. AppleLink: Aladdin
  48. America Online: Aladdin
  49. Compuserve: 75300,1666
  50. GEnie: AladdinSys
  51. Internet: aladdin@well.sf.ca.us
  52.  
  53.  
  54. Legal Stuff:
  55. Although copyrighted, this software is being licensed to you for your use free of charge.  However, ownership of and interest in this software shall remain with the author.  Use and distribution of this software is governed by the following terms in an effort to reasonably ensure that this software will remain freely available and that no one other than the author will derive a commercial benefit from distributing this software.
  56.  
  57. LICENSE AGREEMENT
  58. “You,” “your,” and the “user” refers to any person or entity which acquires or uses this software.
  59.  
  60. “Software” refers to any computer programs identified at the start of this documentation file, together with all codes, techniques, software tools, formats, designs, concepts, methods, ideas, and documentation associated with the computer program(s).  The term also includes all copies of any part of the software and documentation.
  61.  
  62. “Author” refers to the author of this software,  Aladdin Systems, Inc.
  63.  
  64. This software is owned by the author and contains valuable and proprietary information of the author. If you violate any part of this agreement, your right to use this software terminates automatically.  In the event of termination of this agreement, you must destroy all copies of this software and derivatives of this software in your possession and cease distributing the same.
  65.  
  66. This software is being licensed to you as provided by the terms of this agreement.
  67.  
  68. You may:
  69. 1. Use this software on as many computers as you want at any given time.
  70. 2. Make as many backup copies of this software as you want.
  71. 3. Alter the software in any manner you see fit FOR YOUR OWN PERSONAL USE.  Such altered versions should not be distributed.  The creation of such derivatives shall not diminish the author's title to this software.
  72. 4. Terminate this agreement at any time by destroying all copies of this software and derivatives of this software and cease distributing the same.
  73.  
  74. You may not:
  75. 1. Create any derivative works from this software for distribution.
  76. 2. Reverse engineer, disassemble, decompile, or otherwise attempt to discover the logic or source code to this software.
  77.  
  78. Disk Rejuvenator™ may be distributed for non-commercial purposes. 
  79.  
  80. It may also be freely distributed via wire or electronic communications (BBS's and online information systems) for the sole purpose of use by their customers.
  81.  
  82. Contact Aladdin Systems, Inc. at the address within this document if you wish to distribute this software in a compilation or for commercial usage, or if you have any questions about its redistribution.  
  83.  
  84. Disclaimer of warranty:
  85. In using this software, you understand and agree that this software is provided “as is” without warranty of any kind.  The entire risk as to the results and performance of using this software lies entirely with you, the user.  The author does not make any warranties, either expressed or implied, including but not limited to implied warranties of merchantability and fitness for a particular purpose, with respect to this software.
  86.  
  87. In no event shall the author be liable for any consequential, incidental, or special damages whatsoever (including without limitation damages for loss of critical data, loss of profits, interruption of business, and the like) arising out of the use or inability to use this software.  Because some states do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitations may not apply to you.
  88.  
  89. Although the author would appreciate any feedback and bug reports, the author shall not be responsible for correcting any problems which you discover or otherwise help you maintain and use this software.  Furthermore, the author may at any time replace, modify, alter, improve, enhance or change this software.
  90.  
  91. Complete agreement:
  92. This agreement constitutes the entire agreement and supersedes any prior agreements between you and the author concerning this software.  This agreement cannot be amended, modified, or waived except in writing.
  93.  
  94. General:
  95. If any provision of this agreement shall be found to be unenforceable, it shall be deemed severed from the remainder of this agreement.
  96.  
  97. This agreement shall be construed in accordance with the laws of the State of California.  Any arbitration or litigation relating to this agreement shall take place in the State of California. The parties further submit to waive any objections to personal jurisdiction of and venue in any of the following forums: U.S. District Court for the Northern District of California, California Superior Court for Santa Cruz County, Santa Cruz County Municipal Court or any other forum in Santa Cruz County, for any litigation arising out of this agreement.
  98.  
  99. U.S. GOVERNMENT RESTRICTED RIGHTS
  100. This Software is provided with RESTRICTED RIGHTS.  Use, duplication, or disclosure by the government is subject to restrictions set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at 48 CFR 252.227-7013, or in subparagraphs (a) through (d) of the Commercial Computer Software Restricted Rights clause at 48 CFR 52.227-19, as applicable.  The contractor/manufacturer is Aladdin Systems, Inc. 165 Westridge Drive. Watsonville, CA  95076.
  101.  
  102.  
  103. All trademarks are held by their respective owners.
  104.